.banner_box{
  width: 1920px;
  height: 556px;
  overflow: hidden;
}
.run_box {
  width: 100%;
  height: 100%;
  position: relative;
}
ul{
  margin: 0;
  padding:0;
}
li{
  list-style: none;
}
.run_box li{
  display: none;
  position: absolute;
}
.run_box .opc{
  opacity: 1;
  display: block;
}
.run_box .show_banner{
  display: block;
  z-index: 10;
  top: 0;
  left: 0;

}
.run_box .no{
  display: none;
}
.run_box ul{
  position: relative;
}
/* .run_box ul:hover{
  opacity: 0.8;
  background-color: #000;
} */
.prev{
  width: 36px;
  height: 75px;
  background-color: #ccc;
  opacity: 0.5;
  position: absolute;
  top:45%;
  left: 12px;
  z-index: 130;
  display: none;
  cursor: pointer;
  background-image:url(../../imageswm/banner_btn.png);
  background-position:-322px -36px;
}
.prev:hover{
  background-position:-232px -36px;
}
.next{
  width: 36px;
  height: 75px;
  background-color: #ccc;
  opacity: 0.5;
  position: absolute;
  top:45%;
  right: 62px;
  z-index: 13;
  cursor: pointer;
  display: none;
  background-image:url(../../imageswm/banner_btn.png);
  background-position:-48px -36px;
  cursor: pointer;
}
.next:hover{
  background-position:-140px -36px;
}
.show{
  display: block;
}
.curry{
  width: 13px;
  height: 13px;
  border-radius: 100px;
  background-color: #fff;
  display: inline-block;
  margin-right: 7px;
  /* background:url(../../imageswm/banner_icon.png) no-repeat; */
  background:url(../../imageswm/banner_curry.png) no-repeat;
  cursor: pointer;
}
.curry_dom{
  height: 14px;
  overflow: hidden;
  position: absolute;
  bottom: 16px;
  left: 50%;
  z-index: 13;
  margin-left: -45px;
}
.curry_show{
    /* background:url(../../imageswm/banner_curry.png) no-repeat !important; */
    background:url(../../imageswm/banner_icon.png) no-repeat !important;
}
.run_box li:first-child{
  display: block;
}
